Java进阶-字符串常用方法

整理字符串的常用方法

方法名 作用
1 char charAt(int index); 返回指定下标的字符
2 boolean endsWith(String endStr); 判断字符串是否以指定的后缀结束
3 boolean StartsWith(String startStr); 判断字符串是否以指定的前缀开始
4 boolean equals(String anotherString); 字符串相等比较,不忽略大小写
5 boolean equalsIgnoreCase(String anotherString); 字符串相等比较,忽略大小写
6 int indexOf(String str); 取得指定字符在字符串的位置
7 int indexOf(String str, int fromIndex);
8 int lastIndexOf(String str); 返回最后一次字符串出现的位置
9 int lastIndexOf(String str, int fromIndex);
10 int length(); 取得字符串的长度(数组是length属性,String是length()方法
11 String replaceAll(String s1, String s2); 替换字符串中指定的内容
12 String[] split(String s); 根据指定的表达式拆分字符串
13 String substring(int begin); 截子串
14 String substring(int begin, int endIndex); 子串,包括begin,不包括end
15 char[] toCharArray(); 将此字符串转换成一个新的字符数组
16 String toLowerCase(); 转换成小写
17 String toUpperCase(); 转换成大写
18 String trim(); 去前尾空格
19 String valueOf(Object obj或是其他类型char、boolean等); 将其他类型转换成字符串
20 byte[] getBytes(); 获得字符串中每个字符的Ascll码值